Eventin\Event\Api\EventController D

Total Complexity 159
Dependencies 8
Dependents 0
Total lines 1,088
Lines of code 720
Logical lines of code 331
Comment lines 173
Methods 21
Properties 2

Methods 21

Method Rating Maintainability Complexity Lines of code
prepare_item_for_database()
D
19
68 199
get_items()
B
35 18 89
prepare_item_for_response()
B
32 14 98
update_item()
A
45 10 42
create_item()
A
46 8 39
delete_items()
S
51 6 26
prepare_speaker()
S
52 5 24
prepare_meeting_link()
S
51 5 24
prepare_organizer()
S
52 5 24
register_routes()
S
41 1 75
delete_item()
S
52 3 25
clone_item()
S
58 3 14
assign_categories()
S
66 3 8
assign_tags()
S
66 3 8
create_item_permissions_check()
S
80 1 3
get_item()
S
68 1 7
update_item_permissions_check()
S
80 1 3
delete_item_permissions_check()
S
80 1 3
get_item_schema()
S
91 1 2
get_item_permissions_check()
S
80 1 3
__construct()
S
77 1 4